<?php

namespace app\utils\script;

/**
 * 读取JS文件
 */
class JSFileScript implements JSScript{
    private $txt = '';
    private $arg = '';

    /**
     * @param string $filepath 相对root_path的路径
     * @param string $arg 作为函数体的一个参数列
     */
    public function __construct($filepath,$arg='')
    {
        $this->arg= $arg;
        $this->txt= file_get_contents(root_path().'/'.$filepath);
    }
    public function text(){
        return $this->txt;
    }
    public function argv(){
        return '('.$this->arg.')';
    }
}